public urination - French English Dictionary